'Declaration Public Function New( _
ByVal conditionThe condition predicate.As Vintasoft.Imaging.Processing.Analyzers.Analyzer(Of TTarget,TValue), _
ByVal ifBranchProcessing command that must be executed if condition result is true.As IProcessingCommand(Of TTarget), _
ByVal elseBranchProcessing command that must be executed if condition result is false.As IProcessingCommand(Of TTarget) _
)
public ConditionalCommand<TTarget>(
Vintasoft.Imaging.Processing.Analyzers.Analyzer<TTarget,TValue> condition,
IProcessingCommand<TTarget> ifBranch,
IProcessingCommand<TTarget> elseBranch
)
public: ConditionalCommand<TTarget>(
Vintasoft.Imaging.Processing.Analyzers.Analyzer<TTarget,TValue*>* condition,
IProcessingCommand<TTarget*>* ifBranch,
IProcessingCommand<TTarget*>* elseBranch
)
public:
ConditionalCommand<TTarget>(
Vintasoft.Imaging.Processing.Analyzers.Analyzer<TTarget,TValue^>^ condition,
IProcessingCommand<TTarget^>^ ifBranch,
IProcessingCommand<TTarget^>^ elseBranch
)
Parameters
- condition
- The condition predicate.
- ifBranch
- Processing command that must be executed if condition result is true.
- elseBranch
- Processing command that must be executed if condition result is false.